<?php
namespace app\admin\controller;
use think\facade\Db;
use app\model\Categorys;


class Course extends  Base
{

    
    //文章列表
    public function index(){
   
     $archivesData=Db::name('course')->
            order('id DESC')->//大-》小
            paginate([
              'list_rows'=> 10,//每页数量
              'query' => request()->param(),
              ]);
    

      return view('',[
         'archivesData'=>$archivesData,
      
       
        ]);

    }

    /*添加文章*/
    public function add(){
       if(request()->isPost()){

         $data = input('post.');
         $data['time']=time();
         unset($data['file']);

        
            $id=Db::name('course')->insertGetId($data);

            if($id){
				return alert('添加数据成功！跳转至参数设置','index',6,3);
			 }else{
				return alert('操作失败！','index',5,3);
			 }
       }



 
       return view('',[
     
        ]);
    }


    /*修改文章*/
    public function edit()
    {
        $id=input('id');
   
        $archivesData=Db::name('course')->find($id);

        if(request()->isPost()){

            $data=input('post.');

            unset($data['file']);
            
            $res=Db::name('course')->where('id',$id)->update($data);
            
        
            
            if($res !== false){
                return alert('修改数据成功！','index',6,3);
            }else{
                return alert('操作失败！','index',5,3);
            }
            return;
        }


        return view('',[
        
       
            'archivesData'=>$archivesData,
          
            ]);
    }



    
    //文章删除操作，删除文章的同时删除文章缩略图
    public function delect(){
      $id=input('id');//助手函数

      $archives=Db::name('course')->field('img')->find($id);
      if($archives['img']){
        delFile($archives['img']);//删除缩略图文件
      }

      $res=Db::name('course')->delete($id);
      if($res){
            return alert('删除成功!','index',6,3);
         }else{
            return alert('操作失败！','index',5,3);
         } 
    }
 
    /*添加文章*/
 
 
}
